package cn.xzc.job.type.interval;

/**
 * 根据上一次开始执行的时间开始计算时间间隔的任务类型
 *
 * @author xzc
 * 当前时间 2024-02-12 21:30:00
 */
public class FixedRateJob extends IntervalJob {

    /**
     * Create a new {@code FixedRateJob}. 创建一个根据上一次开始执行的时间开始计算时间间隔的任务类型 对象
     *
     * @param runnable     the underlying task to execute 具体的任务
     * @param interval     how often in milliseconds the task should be executed 任务执行的间隔
     * @param initialDelay the initial delay before first execution of the task 任务的初始延迟执行时间
     */
    public FixedRateJob(Runnable runnable, long interval, long initialDelay) {
        super(runnable, interval, initialDelay);
    }

}